package mlz.b_dateClass;

import java.sql.SQLOutput;
import java.util.Calendar;
import java.util.Date;

//Calender类
public class CalenderClassDemo03 {
    public static void main(String[] args) {
        //创建
        Calendar cal = Calendar.getInstance();
        System.out.println(cal);

        System.out.println("年:" + cal.get(Calendar.YEAR));
        // 1月 -> 0
        System.out.println("月:" + cal.get(Calendar.MONTH));//9

        //常用API -> 常用的方法

        //设置时间段 - 跳转到这个周的周xx
        cal.set(Calendar.DAY_OF_WEEK,4);
        Date time = cal.getTime();
        System.out.println(time);

        //设置到下一个周的周三
        cal.add(Calendar.WEEK_OF_MONTH,1);
        System.out.println(cal.getTime());

        //跳转到2024年4月29号, 周几
        cal.set(Calendar.MONTH,3);
        cal.set(Calendar.DATE,29);
        System.out.println(cal.getTime());
    }
}
